Архив с файлами для уроков
  • В этом уроке мы с вами начнем наше путешествие в мир выражений After Effects. Узнаем, что такое выражения, и для чего они нужны. Поговорим о преимуществах выражений перед родительской связью и постановкой ключевых кадров. Также в этом уроке мы затронем тему языка JavaScript и выясним, какова его роль в программе After Effects. Заодно обозначим разницу между выражениями и скриптами.
  • В данном уроке мы приступим к практике и создадим несколько простых выражений. Узнаем, как создавать выражение, как его редактировать и удалять. Напишем числовое выражение, добавим в него несколько математических операторов, а заодно посмотрим, на что влияет порядок строк в выражении. В заключение урока познакомимся с атрибутом value и объектом time.
  • Из этого урока вы узнаете, как можно связать два свойства друг с другом при помощи выражения. Также мы познакомимся с Expression Menu и узнаем, что же такое объекты, методы и атрибуты. Плюс ко всему в этом уроке мы изучим "ручную" интерполяцию.
  • Данный урок полностью посвящен работе с инструментом Pick Whip. Мы узнаем, как при помощи этого инструмента связывать свойства друг с другом. Поговорим о том, как можно связывать свойства из разных композиций. Помимо этого, мы научимся связывать свойства слоя с параметрами эффекта.
  • В этом уроке мы узнаем, что такое переменные. Выясним, как с ними работать и для чего они нужны. Узнаем, какие значения мы можем помещать в переменные, а также создадим простенькое выражение с использованием нескольких переменных. В конце урока поговорим о том, как можно и как нельзя называть переменные.
  • Из этого урока вы узнаете, что такое массивы и какова их роль в программе After Effects. Мы выясним, какие значения можно помещать в массив, а также разберемся с нумерацией в массиве.
  • В данном уроке мы с вами научимся связывать друг с другом свойства разных размерностей. Также узнаем, свойства каких размерностей есть в программе After Effects. Разберем на примере, как сделать двумерное свойство зависимым от одномерного и наоборот.
  • В этом уроке мы познакомимся с очень полезными инструментами, помогающими нам в работе с выражениями в программе After Effects. Узнаем, как мы можем работать с графиками в Expression Graph, как использовать команды из Expression Menu, и как нам могут помочь команды из вкладки Expression Controls. В заключение урока мы выясним, для чего предназначена команда Convert Expression to Keyframes.
  • Из этого урока вы узнаете все о методе wiggle: для чего он предназначен, как при помощи него создавать хаотичную анимацию, к каким свойствам его можно применять, сколько у него аргументов, как совмещать метод wiggle с объектом time и ещё очень много чего другого.
  • В данном уроке мы поговорим о командах loopIn и loopOut. Узнаем, для чего они нужны и чем они отличаются. Выясним, какие аргументы есть у этих команд и на что они влияют. В конце урока мы познакомимся с дополнительными командами loopInDuration и loopOutDuration.

  • В этом уроке мы познакомимся с методами из группы Random Numbers. Разберем все команды и выясним, за что они отвечают. На практических примерах посмотрим, какие числа мы можем подставлять в аргумент команды random.
  • Из этого урока вы узнаете, что такое методы интерполяции и для чего они нужны. Также в этом уроке мы разберем все виды методов интерполяции, и при этом выясним какова разница между ними. В конце урока при помощи метода интерполяции linear мы создадим анимацию качения колеса.
  • В этом уроке мы с вами вспомним атрибут value, а также узнаем, как при помощи метода valueAtTime узнать значение какого-нибудь параметра в определенный момент времени. В заключение урока мы поговорим об атрибутах speed и velocity.
  • В данном уроке мы познакомимся с различными командами из вкладки JavaScript Math. На практическом примере разберем команды Math.sin и Math.exp и создадим классный эффект затухающих колебаний крыльев бабочки.
  • В этом уроке вы узнаете, что такое условные операторы if else и для чего они нужны в программе After Effects. В ходе этого урока мы изучим данные операторы и с их помощью создадим несколько интересных выражений. Также в ходе этого урока вы познакомитесь с основными операторами, которые часто используются при работе с выражениями.
  • Это первый урок из практической части данного курса. В этом уроке мы обобщим все знания о выражениях, полученные в ходе изучения предыдущих уроков и создадим несколько потрясающих анимаций. Во-первых, при помощи выражений мы создадим анимацию движения слоя по окружности; во-вторых, — движение слоя по спирали и, в-третьих, — движение слоя по трехмерной спирали.
  • Из этого практического урока вы узнаете, как при помощи выражений в программе After Effects можно создать трехмерный текст из отдельных слоев. В ходе этого урока мы разберем сразу несколько способов создания трехмерного текста с использованием атрибутов index и value.
  • В данном уроке мы с вами, используя все ранее полученные навыки, создадим продвинутый эффект затухающих колебаний для маятника. Вспомним различные математические команды. Также в ходе этого урока мы сохраним созданное выражение в анимационный пресет, чтобы потом вы могли использовать его в дальнейшей работе.
  • В этом уроке мы научимся при помощи выражений создавать цифровые часы в панели Composition. Изучим новые команды, операторы и атрибуты. В заключение урока направим время вспять и сделаем из наших часов таймер.
  • Из этого урока вы узнаете, как создать классные анимированные титры при помощи выражений. Также в этом уроке мы познакомимся с новой для нас командой clamp, а заодно поработаем с командами wiggle и random.
  • В этом уроке вы узнаете, что такое скрипты и для чего они нужны. Это обзорный урок, и в нем я вам на практическом примере покажу, как использовать скрипты в программе After Effects.